/*
 * Copyright (C) 2020 yixun All Rights Reserved.
 * 
 * CustomerInfo.java
 */
package com.yixun.qfbao.model;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.util.Date;

/**
 * [文件名称]<br>
 * CustomerInfo.java<br>
 * <br>
 * [文件描述]<br>
 * 客户信息 pojo bean<br>
 * <br>
 * [修改记录]<br>
 * 2020-06-12 13:39:46 创建 陶俊代码生成器<br>
 * 
 * @author 陶俊代码生成器
 * @version 1.00
 */
public class CustomerInfo implements Serializable{
    /**
	 * 序列化UID
	 */
	private static final long serialVersionUID = 1L;

	/**
	 *主键
	 */
	private Long id;
	/**
	 *报备Id
	 */
	private Long cpId;
	/**
	 *姓名
	 */
	private String name;
	/**
	 *电话
	 */
	private String phone;
	/**
	 *性别
	 */
	private String sex;
	/**
	 *年龄范围 20-30/30-40/40-50/50-60/60以上
	 */
	private String ageRange;
	/**
	 *意向等级 无意向,A,B,C,D
	 */
	private String intentionLevel;
	/**
	 *从事行业
	 */
	private String industry;
	/**
	 *职位描述
	 */
	private String jobDesc;
	/**
	 *交通工具 步行、开车、公共交通
	 */
	private String vehicle;
	/**
	 *认知途径
	 */
	private String cognitiveChannel;
	/**
	 *家庭结构
	 */
	private String familyStructure;
	/**
	 *穿着打扮
	 */
	private String dressUp;
	/**
	 *一同来访
	 */
	private String visitTogether;
	/**
	 *工作来往城市及区域
	 */
	private String workCity;
	/**
	 *性格特点
	 */
	private String nature;
	/**
	 *置业经历
	 */
	private String houseExperien;
	/**
	 *现有何处房产
	 */
	private String houseAddress;
	/**
	 *购房预算
	 */
	private String budget;
	/**
	 *付款方式 一次性 按揭
	 */
	private String payMethod;
	/**
	 *为何采用此方式付款
	 */
	private String payWhy;
	/**
	 * 房主与客户关系
	 */
	private String relation;
	/**
	 *资金实力
	 */
	private String deepPocket;
	/**
	 *决策人
	 */
	private String policymaker;
	/**
	 *本地/外地
	 */
	private String isLocal;
	/**
	 *做过哪些类型投资
	 */
	private String investment;
	/**
	 *对投资类产品是否了解
	 */
	private String didKnowInvestment;
	/**
	 *对本案兴趣点 价格，地段，户型，现房，低首付，收益高，有包租，配套，开发商，物业，风水，人流量，小区环境，周边环境，现场活动
	 */
	private String focus;
	/**
	 *对本案产品建议
	 */
	private String suggest;
	/**
	 *对比项目
	 */
	private String compare;
	/**
	 *对比项目为何没买
	 */
	private String notBuy;
	/**
	 *上门接待过程
	 */
	private String reception;
	/**
	 *创建时间
	 */
	@JSONField (format="yyyy-MM-dd HH:mm:ss")
	private Date createTime;
	/**
	 *创建者id
	 */
	private Long createUserId;
	/**
	 *修改时间
	 */
	@JSONField (format="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;
	/**
	 *修改者Id
	 */
	private Long updateUserId;
	/**
	 *0 未删除，1 删除
	 */
	private String delFlag;
	/**
	 *备注
	 */
	private String remark;
	


	/**	 
	 *设置 :主键
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**	 
	 *获取 :主键
	 */
	public Long getId() {
		return this.id;
	}

	/**	 
	 *设置 :报备Id
	 */
	public void setCpId(Long cpId) {
		this.cpId = cpId;
	}

	/**	 
	 *获取 :报备Id
	 */
	public Long getCpId() {
		return this.cpId;
	}

	/**	 
	 *设置 :姓名
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**	 
	 *获取 :姓名
	 */
	public String getName() {
		return this.name;
	}

	/**	 
	 *设置 :电话
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}

	/**	 
	 *获取 :电话
	 */
	public String getPhone() {
		return this.phone;
	}

	/**	 
	 *设置 :性别
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}

	/**	 
	 *获取 :性别
	 */
	public String getSex() {
		return this.sex;
	}

	/**	 
	 *设置 :年龄范围 20-30/30-40/40-50/50-60/60以上
	 */
	public void setAgeRange(String ageRange) {
		this.ageRange = ageRange;
	}

	/**	 
	 *获取 :年龄范围 20-30/30-40/40-50/50-60/60以上
	 */
	public String getAgeRange() {
		return this.ageRange;
	}

	/**	 
	 *设置 :意向等级 无意向,A,B,C,D
	 */
	public void setIntentionLevel(String intentionLevel) {
		this.intentionLevel = intentionLevel;
	}

	/**	 
	 *获取 :意向等级 无意向,A,B,C,D
	 */
	public String getIntentionLevel() {
		return this.intentionLevel;
	}

	/**	 
	 *设置 :从事行业
	 */
	public void setIndustry(String industry) {
		this.industry = industry;
	}

	/**	 
	 *获取 :从事行业
	 */
	public String getIndustry() {
		return this.industry;
	}

	/**	 
	 *设置 :职位描述
	 */
	public void setJobDesc(String jobDesc) {
		this.jobDesc = jobDesc;
	}

	/**	 
	 *获取 :职位描述
	 */
	public String getJobDesc() {
		return this.jobDesc;
	}

	/**	 
	 *设置 :交通工具 步行、开车、公共交通
	 */
	public void setVehicle(String vehicle) {
		this.vehicle = vehicle;
	}

	/**	 
	 *获取 :交通工具 步行、开车、公共交通
	 */
	public String getVehicle() {
		return this.vehicle;
	}

	/**	 
	 *设置 :认知途径
	 */
	public void setCognitiveChannel(String cognitiveChannel) {
		this.cognitiveChannel = cognitiveChannel;
	}

	/**	 
	 *获取 :认知途径
	 */
	public String getCognitiveChannel() {
		return this.cognitiveChannel;
	}

	/**	 
	 *设置 :家庭结构
	 */
	public void setFamilyStructure(String familyStructure) {
		this.familyStructure = familyStructure;
	}

	/**	 
	 *获取 :家庭结构
	 */
	public String getFamilyStructure() {
		return this.familyStructure;
	}

	/**	 
	 *设置 :穿着打扮
	 */
	public void setDressUp(String dressUp) {
		this.dressUp = dressUp;
	}

	/**	 
	 *获取 :穿着打扮
	 */
	public String getDressUp() {
		return this.dressUp;
	}

	/**	 
	 *设置 :一同来访
	 */
	public void setVisitTogether(String visitTogether) {
		this.visitTogether = visitTogether;
	}

	/**	 
	 *获取 :一同来访
	 */
	public String getVisitTogether() {
		return this.visitTogether;
	}

	/**	 
	 *设置 :工作来往城市及区域
	 */
	public void setWorkCity(String workCity) {
		this.workCity = workCity;
	}

	/**	 
	 *获取 :工作来往城市及区域
	 */
	public String getWorkCity() {
		return this.workCity;
	}

	/**	 
	 *设置 :性格特点
	 */
	public void setNature(String nature) {
		this.nature = nature;
	}

	/**	 
	 *获取 :性格特点
	 */
	public String getNature() {
		return this.nature;
	}

	/**	 
	 *设置 :置业经历
	 */
	public void setHouseExperien(String houseExperien) {
		this.houseExperien = houseExperien;
	}

	/**	 
	 *获取 :置业经历
	 */
	public String getHouseExperien() {
		return this.houseExperien;
	}

	/**	 
	 *设置 :现有何处房产
	 */
	public void setHouseAddress(String houseAddress) {
		this.houseAddress = houseAddress;
	}

	/**	 
	 *获取 :现有何处房产
	 */
	public String getHouseAddress() {
		return this.houseAddress;
	}

	/**	 
	 *设置 :购房预算
	 */
	public void setBudget(String budget) {
		this.budget = budget;
	}

	/**	 
	 *获取 :购房预算
	 */
	public String getBudget() {
		return this.budget;
	}

	/**	 
	 *设置 :付款方式 一次性 按揭
	 */
	public void setPayMethod(String payMethod) {
		this.payMethod = payMethod;
	}

	/**	 
	 *获取 :付款方式 一次性 按揭
	 */
	public String getPayMethod() {
		return this.payMethod;
	}

	/**	 
	 *设置 :为何采用此方式付款
	 */
	public void setPayWhy(String payWhy) {
		this.payWhy = payWhy;
	}

	/**	 
	 *获取 :为何采用此方式付款
	 */
	public String getPayWhy() {
		return this.payWhy;
	}

	public String getRelation() {
		return relation;
	}

	public void setRelation(String relation) {
		this.relation = relation;
	}

	/**
	 *设置 :资金实力
	 */
	public void setDeepPocket(String deepPocket) {
		this.deepPocket = deepPocket;
	}

	/**	 
	 *获取 :资金实力
	 */
	public String getDeepPocket() {
		return this.deepPocket;
	}

	/**	 
	 *设置 :决策人
	 */
	public void setPolicymaker(String policymaker) {
		this.policymaker = policymaker;
	}

	/**	 
	 *获取 :决策人
	 */
	public String getPolicymaker() {
		return this.policymaker;
	}

	/**	 
	 *设置 :本地/外地
	 */
	public void setIsLocal(String isLocal) {
		this.isLocal = isLocal;
	}

	/**	 
	 *获取 :本地/外地
	 */
	public String getIsLocal() {
		return this.isLocal;
	}

	/**	 
	 *设置 :做过哪些类型投资
	 */
	public void setInvestment(String investment) {
		this.investment = investment;
	}

	/**	 
	 *获取 :做过哪些类型投资
	 */
	public String getInvestment() {
		return this.investment;
	}

	/**	 
	 *设置 :对投资类产品是否了解
	 */
	public void setDidKnowInvestment(String didKnowInvestment) {
		this.didKnowInvestment = didKnowInvestment;
	}

	/**	 
	 *获取 :对投资类产品是否了解
	 */
	public String getDidKnowInvestment() {
		return this.didKnowInvestment;
	}

	/**	 
	 *设置 :对本案兴趣点 价格，地段，户型，现房，低首付，收益高，有包租，配套，开发商，物业，风水，人流量，小区环境，周边环境，现场活动
	 */
	public void setFocus(String focus) {
		this.focus = focus;
	}

	/**	 
	 *获取 :对本案兴趣点 价格，地段，户型，现房，低首付，收益高，有包租，配套，开发商，物业，风水，人流量，小区环境，周边环境，现场活动
	 */
	public String getFocus() {
		return this.focus;
	}

	/**	 
	 *设置 :对本案产品建议
	 */
	public void setSuggest(String suggest) {
		this.suggest = suggest;
	}

	/**	 
	 *获取 :对本案产品建议
	 */
	public String getSuggest() {
		return this.suggest;
	}

	/**	 
	 *设置 :对比项目
	 */
	public void setCompare(String compare) {
		this.compare = compare;
	}

	/**	 
	 *获取 :对比项目
	 */
	public String getCompare() {
		return this.compare;
	}

	/**	 
	 *设置 :对比项目为何没买
	 */
	public void setNotBuy(String notBuy) {
		this.notBuy = notBuy;
	}

	/**	 
	 *获取 :对比项目为何没买
	 */
	public String getNotBuy() {
		return this.notBuy;
	}

	/**	 
	 *设置 :上门接待过程
	 */
	public void setReception(String reception) {
		this.reception = reception;
	}

	/**	 
	 *获取 :上门接待过程
	 */
	public String getReception() {
		return this.reception;
	}

	/**	 
	 *设置 :创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**	 
	 *获取 :创建时间
	 */
	public Date getCreateTime() {
		return this.createTime;
	}

	/**	 
	 *设置 :创建者id
	 */
	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}

	/**	 
	 *获取 :创建者id
	 */
	public Long getCreateUserId() {
		return this.createUserId;
	}

	/**	 
	 *设置 :修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	/**	 
	 *获取 :修改时间
	 */
	public Date getUpdateTime() {
		return this.updateTime;
	}

	/**	 
	 *设置 :修改者Id
	 */
	public void setUpdateUserId(Long updateUserId) {
		this.updateUserId = updateUserId;
	}

	/**	 
	 *获取 :修改者Id
	 */
	public Long getUpdateUserId() {
		return this.updateUserId;
	}

	/**	 
	 *设置 :0 未删除，1 删除
	 */
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	/**	 
	 *获取 :0 未删除，1 删除
	 */
	public String getDelFlag() {
		return this.delFlag;
	}

	/**	 
	 *设置 :备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**	 
	 *获取 :备注
	 */
	public String getRemark() {
		return this.remark;
	}

}
